shoot down – English–Español translations

🇬🇧 en es 🇪🇸

shoot down verb

  • to cause to fall by shooting
abatir, derribar
Wiktionary Links